buff the muffin - Turkish English Dictionary